// 环境配置，因uni-app为多平台，所以不能使用 process.env 环境变量，下方自定义添加注释即可

const SERVER_CODE = 'dev';  // 开发
// const SERVER_CODE = 'test'; // 测试
// const SERVER_CODE = 'pre';  // 预发布
// const SERVER_CODE = 'dis';  // 生产



//开发环境配置
const dev = {
	baseUrl: 'https://apartment.whhongtou.com',
    // 业务图片路径，比如发布上传的图片和视频
    imageUrl: 'https://apartment.whhongtou.com',
	// 项目静态资源路径 关联 css.config.scss
	assetsUrl: '/static', 
	node_env: 'dev'
}
//测试环境配置
const test = {
	baseUrl: '',
	assetsUrl: '/static',
	node_env: 'test'
}
//预发布环境配置
const pre = {
	baseUrl: '',
	assetsUrl: '/static',
	node_env: 'pre'
}
//生产环境配置
const dis = {
	baseUrl: '',
    // 业务图片路径，比如发布上传的图片和视频
    imageUrl: '',
    // 项目静态资源路径 关联 css.config.scss
	assetsUrl: '/static', 
	node_env: 'dis'
}

// 默认公共相同的配置，可以在每个环境单独配置
const defaultConfig = {
	// 重定向页面，比如一些程序错误导致需要自动跳转的页面，或者用户在需要登录的页面取消登录后的重定向页面，一般配置首页
	redirectPage: '/pages/tabbar/home/home',
	// 登录页
	loginPage: '/pages/user/login/login',
	//配置多语言国际化。i18n为英文单词 internationalization的首末字符i和n，18为中间的字符数 是“国际化”的简称
	i18n:{
		enable: true //国际化。如果你想使用国际化相关功能，请改为true
	}
}

export default {
	...defaultConfig,
	...{
		dev,
		test,
		pre,
		dis
	}[SERVER_CODE]
}
